سفارش تبلیغ
صبا ویژن

لاراول چیست؟

لاراول یک چارچوب اینترنت متن گشوده PHP میباشد که بوسیله Taylor Otwell سازنده لاراول تحت عنوان تلاشی برای ارائه یک جایگزین توسعه یافته خیس برای چارچوب CodeIgniter گسترش و مراقبت می‌گردد. الگوهای معماری آن عمدتا بر پایه ی سیمفونی میباشد.

این کادر ورک بعد از تکثیر ورژن 3 که مشمول  طراحی سایت در مشهد خصوصیت هایی مانند Command Line Interface به اسم Artisan، نگهبانی از سیستم مقر داده و migratio

ns بود، محبوبیت بیشتری به دست آورد. همینطور سیستم بسته بندی به اسم باندل را معرفی کرد.

او‌لین ورژن استوار لاراول در ژوئن 2011 منتشر شد. رایاپارس ورژن استوار فعلی – 5.6، در فوریه 2018، ورژن 5.7 در سپتامبر 2018، ورژن 5.8 در فوریه 2019، ورژن 7 در مارس 2020 و ورژن 9 در فوریه 2022 منتشر شد. ، پیشرفت دهندگان لاراول برای مثال برنامه نویس ها لبریز تقاضا میباشند.

چرا کادر ورک لاراول برای پی اچ پی التفات دارااست؟ 

ما در اینجا بعضی از خصوصیت های جذاب کادر ورک لاراول را ذکر میکنیم که توضیح میدهد ahrefs که چرا این قاب ورک بسیار دوستداشتنی گردیده‌است و چرا لاراول به‌دنبال اچ پی اساسی میباشد.

دلایل اینکه چرا لاراول شایسته ترین قاب ورک پی اچ پی میباشد : 

1. امان از معماری MVC و منش شی گرا

او‌لین و شایسته ترین مزیت به کار گیری از قاب ورک لاراول این میباشد که از الگوی معماری بر اساس MVC یا این که Model, View, and Controller-based تبعیت می نماید و یک نحو قشنگ داراست که آن را شی گرا می نماید.

 

بیاید با مخفف واژه MVC آشنا شویم: 

 

Model: سبک داده‌های گزینه به کار گیری نرم افزار اینترنت را رئیس می‌نماید. سبک برای انتخاب ساختار داده‌ها در لحاظ گرفته گردیده است، یعنی نرم افزار را به مراد منعکس شدن مورد‌های افزوده گردیده به‌روزرسانی می‌نماید.

 

View: ویو به اکران داده‌ها به مخاطب یاری می‌نماید، یعنی برای تمجید رابط کاربری در لحاظ گرفته گردیده است.

 

Controller: کنترلر (در اختیار گرفتن کننده) به مراد ساخت داده برای ویو با سبک تعامل می‌نماید. بدین شکل که دربردارنده منطق در دست گرفتن میباشد. در واقع، کنترلر به‌روزرسانی‌ها را از ویو اخذ کرده و بعد به سبک اعلام می‌نماید تا گزینه‌ها را بیفزاید.

 

2. احراز نام و نشان و اعطای جواز

 

لاراول یک تنظیمات بهتر برای سیستم احراز نام و نشان (Authentication) و اعطای جواز ها (Authorization) ارائه می‌دهد. یعنی فقط با یک‌سری امر، نرم‌افزار شما به Authentication و Authorization ایمن مجهز می گردد.